<?php

namespace app\model;

use support\Model;

/**
 * 菜单模型
 * 
 * 用于管理菜单相关数据
 * 包含菜单名称、描述、图片、路径等信息
 * 
 * @property int $id 主键ID
 * @property string|null $name 菜单名称
 * @property string|null $description 菜单描述
 * @property string|null $image 菜单图片
 * @property string|null $path 菜单路径
 * @property int|null $created_at 创建时间
 * @property int|null $updated_at 更新时间

 */
class MenuModel extends Model
{
    /**
     * 关联表名
     * @var string
     */
    protected $table = 'menu';

    /**
     * 主键
     * @var string
     */
    protected $primaryKey = 'id';

    /**
     * 关闭自动时间戳
     * @var bool
     */
    public $timestamps = false;

    /**
     * 可批量赋值字段
     * @var array
     */
    protected $fillable = [];

    /**
     * 隐藏字段
     * @var array
     */
    protected $hidden = [
    ];

    protected $guarded = [];
} 